type github.com/aws/aws-sdk-go-v2/internal/v4a.httpSigner
10 uses
github.com/aws/aws-sdk-go-v2/internal/v4a (current package)
v4a.go#L154: type httpSigner struct {
v4a.go#L182: signer := &httpSigner{
v4a.go#L218: signer := &httpSigner{
v4a.go#L250: func (s *httpSigner) setRequiredSigningFields(headers http.Header, query url.Values) {
v4a.go#L270: func (s *httpSigner) Build() (signedRequest, error) {
v4a.go#L374: func (s *httpSigner) buildCredentialScope() string {
v4a.go#L397: func (s *httpSigner) buildCanonicalHeaders(host string, rule v4Internal.Rule, header http.Header, length int64) (signed http.Header, signedHeaders, canonicalHeadersStr string) {
v4a.go#L458: func (s *httpSigner) buildCanonicalString(method, uri, query, signedHeaders, canonicalHeaders string) string {
v4a.go#L469: func (s *httpSigner) buildStringToSign(credentialScope, canonicalRequestString string) string {
v4a.go#L484: func (s *httpSigner) buildSignature(strToSign string) (string, error) {